Using Local Data to Maintain Views

نویسندگان

  • Millist W. Vincent
  • Jixue Liu
  • Jiashen Tian
  • Mukesh Mohania
چکیده

Materialized views are used in a number of areas such as data warehousing, query optimization and mobile computing. A central issue in the application of materialized views is view maintenance, which is the issue of how to update a materialized view in response to changes in the source data. The standard techniques used by commercial database software for view maintenance are full view re-computation, and incremental view computation, whereby the view update is determined from the update and the source data. An alternative view maintenance technique is to update the view instance without accessing the source data, which is referred to as the self-maintainable (SM) technique. When it is applicable, the SM technique can provide efficiency advantages over alternative methods since it avoids having to compute potentially expensive joins operations in the case that the view contains joins. Also, it does not require the availability of all the source data, which can be an issue in distributed applications of materialized views. In this article, we develop a new technique for view maintenance. It is based on the SM approach but also allows access to the source relation being updated, but no other source data. We develop tests, to be executed at the update source as first-order queries, that are necessary and sufficient to determine if the view instance is SM in response to an update when the view is a conjunctive query. Also, if the views instance is SM in response to the update, we develop SQL procedures to update the view instances using only the view instance itself and possibly the updated source relation. We also report on the results of experiments on the efficiency of our SM technique, which show that it can be significantly faster than the incremental method. faster than the incremental method.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rangelands Goods and Services Local People Views and Priorities (Case Study: Hezarjarib Rangelands, Mazandaran Province, Iran)

Rangelands are the main sources of forage for livestock feeding by localpeople. Beside forage production, rangeland ecosystems provide many other goods andservices such as medicinal plants, recreation, soil and water conservation, wildlife habitat,fishing, hunting, hiking, etc. Nevertheless, there are no much information about the waythat local communities think about the rangelands goods and s...

متن کامل

Cutting down and pollarding of forest trees as perceived by local and governmental forest stakeholders and the impact of changes in fuel source on the forest (Case study: Sarvabad city forests)

Local people are always dependent on cutting down and pollarding of Zagros forests trees to provide their livelihoods needs such as house heating, cooking, supply of livestock forage and building materials. The stakeholders also have many conflicts in terms of forest utilization, which is the main cause of many irregularities in the forest management. The present study was conducted to investig...

متن کامل

Approximate Continuous Query Answering over Streams and Dynamic Linked Data Sets

To perform complex tasks, RDF Stream Processing Web applications evaluate continuous queries over streams and quasi-static (background) data. While the former are pushed in the application, the latter are continuously retrieved from the sources. As soon as the background data increase the volume and become distributed over the Web, the cost to retrieve them increases and applications become unr...

متن کامل

افزایش سرعت نگهداری افزایشی دید با استفاده از الگوریتم فاخته

Data warehouse is a repository of integrated data that is collected from various sources. Data warehouse has a capability of maintaining data from various sources in its view form. So, the view should be maintained and updated during changes of sources. Since the increase in updates may cause costly overhead, it is necessary to update views with high accuracy. Optimal Delta Evaluation method is...

متن کامل

Systematic Structuring of the Business Domain of Local Mobile Apps Stores Using Soft Systems Methodology (SSM)

Due to the global competitive environment in the mobile app market, traditional problem-solving methods in examining the problem of accepting stores offering these digital products have ignored the important role of human factors and therefore this weakness necessitates research on relevant policies by governing bodies from another perspective based on a soft systems thinking approach. This pro...

متن کامل

Making Views Self-Maintainable for Data Warehousing

A data warehouse stores materialized views over data from one or more sources in order to provide fast access to the integrated data, regardless of the availability of the data sources. Warehouse views need to be maintained in response to changes to the base data in the sources. Except for very simple views, maintaining a warehouse view requires access to data that is not available in the view ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008